.TH std::experimental::pmr::polymorphic_allocator::deallocate 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::experimental::pmr::polymorphic_allocator::deallocate \- std::experimental::pmr::polymorphic_allocator::deallocate

.SH Synopsis
   void deallocate( T* p, std::size_t n );  (library fundamentals TS)

   Deallocates the storage pointed to by p, which must have been allocated from a
   memory_resource x that compares equal to *resource() using x.allocate(n * sizeof(T),
   alignof(T)).

   Equivalent to this->resource()->deallocate(p, n * sizeof(T), alignof(T));.

.SH Parameters

   p - pointer to memory to deallocate
   n - the number of objects originally allocated

.SH Exceptions

   Throws nothing.

.SH See also

   deallocate deallocates storage using the allocator
   \fB[static]\fP   \fI(public static member function of std::allocator_traits<Alloc>)\fP
              deallocates memory
   deallocate \fI(public member function of std::experimental::pmr::memory_resource)\fP


.SH Category:
     * Noindexed pages
